English Dictionary
◊ SENSE IMPRESSION
sense impression
n : an unelaborated elementary awareness of stimulation; "a
sensation of touch" [syn: {sensation}, {sense experience},
{sense datum}]